@charset "utf-8";
body{ font-family:Microsoft YaHei; font-size:12px;text-align:left; background:#fff; color:#3e3e3e; line-height:180%}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,a{margin:0;padding:0;}
input{vertical-align:middle; border:none;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal;}
li{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-weight:normal;}
a {color:#3e3e3e;text-decoration:none;}
a:hover {color:#3e3e3e;text-decoration: underline;}


/* H 标题样式
-----------------------------------------------------------------------------------------------------*/
h1 { font-size:26px; }
h2 { font-size: 16px; text-align:center; color:#3f5d7c; font-weight:bold; }
h3 { font-size: 16px; }
h4 {  font-size: 14px;}
h6 { font-size: 12px;}
.line_through{ text-decoration:line-through}

.c_red { color: #FB0617; }
a.c_red { color: #FB0617; }
a.c_red:hover{ text-decoration:underline }

.black,a.black{ color:#3e3e3e}
.black:hover{ color:#3e3e3e}

.c_gray,a.c_gray{ color:#858585}
.c_gray:hover{ color:#858585}

.c_gray2,a.c_gray2{ color:#9b9b9b}
.c_gray2:hover{ color:#9b9b9b}


.c_orange{ color: #ff6600; }
a.c_orange { color: #ff6600; }
a.c_orange:hover{ color: #ff6600; }
.c_yellow { color: #ffff00; }
.c_green,a.c_green{ color: #38A509; }
a.c_green:hover{ color: #38A509; }

.c_green2,a.c_green2{ color: #056B00; }
a.c_green2:hover{ color: #056B00; }

.c_blue { color: #0066cc; }
.c_blue2 { color: #8c93c7; }
.c_purple { color: #9900cc; }
.c0{ color: #000000; }
.c3{ color: #333333; }
.c6{ color: #666666; }
.c9{ color: #999999; }
.cc{ color: #cccccc; }
.cd{ color: #dddddd; }
.ce{ color: #eeeeee; }
.cf{ color: #ffffff;  }

.f12{ font-size:12px; font-weight:normal;}
.f14{ font-size:14px; font-weight:normal;}
.f12B{font-size:12px; font-weight: bold;}
.f14B{font-size:14px; font-weight: bold;}

.line_height30{ line-height:30px}
.line_height28{ line-height:28px}
.line_height25{ line-height:25px}
.line_height34{ line-height:34px}
.fb{ font-weight:bold;}


.bgNo{ background:none!important}
.width95{ width:95%;}
.width110{ width:110px;}
.width10{ width:10px;}
.width70{ width:70px;}
.width60{ width:60px;}
.width40{ width:40px;}

.height50{ height:50px; clear:both;}
.height40{ height:40px; clear:both;}
.height30{ height:30px; clear:both;}
.height32{ height:32px!important;}
.height20{ height:20px; clear:both;}
.height15{ height:15px; clear:both;}
.height10{ height:10px; clear:both;}
.height16{ height:16px!important;}

.margin0a{ margin:0 auto;}

/*浮动类型*/
.displayNone{ display:none}
.clear{ clear:both;}
.clear10{ height:10px; clear:both;}
.clear20{ height:20px; clear:both;}
.clear30{ height:30px; clear:both;}
.clear36{ height:36px; clear:both;}
.fl{ float:left}
.fr{ float:right}

.pad0{ padding:0}
.mag0{ maggin:0!important;}
.mar_t0p {margin-top: 0px!important;}
.mar_t10p {margin-top: 10px!important;}
.mar_t13p {margin-top: 13px!important;}
.mar_t15p {margin-top: 15px!important;}

.padL17{ padding-left:17px;}

.pad_0p { padding: 0; }
.pad_10p {padding: 10px;}
.pad_10p0p {padding: 10px 0;}
.pad_t0p {padding-top: 0px!important;}
.pad_t5p {padding-top: 5px;}
.pad_t10p {padding-top: 10px;}
.pad_t12p {padding-top: 12px!important;}
.pad_t15p {padding-top: 15px;}
.pad_t20p {padding-top: 20px;}

.pad_r5p {padding-right: 5px!important;}
.pad_r10p {padding-right: 10px!important;}
.pad_r20p {padding-right: 20px;}
.pad_r40p {padding-right: 40px;}
.pad_r45p {padding-right: 45px;}
.pad_r50p {padding-right: 50px;}
.pad_r0p {padding-right: 0!important;}
.pad_b10p {padding-bottom: 10px;}
.pad_b5p {padding-bottom: 5px;}
.pad_b15p {padding-bottom: 15px;}
.pad_l10p {padding-left: 10px;}

.padT14{ padding-top:14px;}
.padL16{ padding-left:16px;}
.padL20{ padding-left:20px;}

white{color:#fff;}
a.white{ color:#fff;}
a.white:hover{color:#fff;}


.width84{ width:84px;}

.ali01{ text-align:left}
.ali02{ text-align:center}
.ali03{ text-align:right}


/*-----------------------------------------登陆---------------------------------------*/
.bg{ width:100%; background:url(../images/bg.jpg) no-repeat center top #000; background-size:100% 100%}
.bgCon{ width:1002px; height:640px;background:url(../images/logo.png) no-repeat center 55px; margin:0 auto; position:relative}

.loginConBg{ width:470px; height:286px; position:absolute; z-index:1; top:289px; left:267px; background:#000; filter: alpha(opacity=50);moz-opacity:0.5;opacity: 0.5; border-radius:4px; }
.loginCon { width:424px; height:223px; position:absolute; z-index:1; top:289px; left:291px; padding-top:22px; background:url(../images/icon.png) no-repeat 3px 29px; }
.loginCon .inputArea input.user{ width:386px; height:42px; line-height:42px; font-family:Microsoft YaHei; border-bottom:1px solid #a8a397; background:none;font-family:Microsoft YaHei;padding-left:38px; color:#fff; background:url(../images/userBg.png) no-repeat 35px 13px}
.loginCon .inputArea input.password{width:386px; height:42px; line-height:42px; font-family:Microsoft YaHei; border-bottom:1px solid #a8a397; background:none; font-family:Microsoft YaHei; margin-top:40px;padding-left:38px;color:#fff; background:url(../images/passwordBg.png) no-repeat 35px 13px;}
.loginCon .loginBotton{ width:424px; height:48px; background:#2c913c; border-radius:4px; margin-top:40px; display:block; font-size:20px; text-align:center; line-height:48px; color:#fff;}
.loginCon a.loginBotton:hover{ background:#1e812e; color:#fff; text-decoration:none}

.prompt{ width:310px;  height:43px; line-height:35px; color:#fff; text-align:center;  background:url(../images/prompt.png) no-repeat; position:absolute; z-index:3; top:235px; left:340px; font-size:14px; }
.footer{ width:48px; height:25px; line-height:25px; color:#717171; background:url(../images/logo2.png) no-repeat 0 4px; padding-left:22px; position:absolute; z-index:1; top:665px; left:466px; }

/*-----------------------------------------系统选择---------------------------------------*/
.chooseBg{ width:100%; background: url(../images/choose_bg2.jpg) repeat-x #1e4f71;}
.chooseBg2{ width:100%;  background: url(../images/choose_bg.jpg) no-repeat center top;}
.chooseCon{ width:1002px; height:640px; margin:0 auto; }
.chooseCon .adminPower{ height:30px; line-height:30px; margin-top:5px; float:right; padding-right:30px; color:#a3a5ab}
.chooseCon .adminPower span{ cursor:pointer; padding-left:20px;color:#a3a5ab}

.systemList{ margin-top:100px;}
.systemList li{ width:160px; height:210px; padding:0 45px; float:left;}
.systemList li a.img{ width:116px; height:116px; display:block; margin:0 auto}
.systemList li a.name{ width:160px; height:40px; line-height:40px; text-align:center; margin:0 auto; font-size:14px; color:#fff; display:block;}
.listFooter{ width:372px; height:56px; line-height:25px; color:#838383; text-align:center; margin:0 auto; margin-top:35px;}